Information on the latest Amiga Apache version can be found at http://www.dsdelft.nl/~apache. This will list the current release, any more recent beta-test release, together with details of mirror web and anonymous ftp sites.
lha -mraxe x apache_1.3b3.lha APACHE:(see the Before install page for instructions)
Amitcp: add the following in your db/services file: http 80/tcp and add a user http and a group http to your passwd and groupfile by editing the db/passwd and db/group files. db/passwd file: http|*|1001|45|WebMaster's Tool|apache:|cli db/group file: http|*|45|http Or use the easy Amitcp config script if you use Amitcp 4.3 + Miami: add the following in your database/services menu: Name: http Id: 80 protocol : tcp database/users menu: Username: http UserId : 1001 GroupId : 45 Realname: Webmasters Tool homedir : apache and add a secure password! database/groups groupname: http groupid : 45 users : http
You need the user http and the group http in the configuration of apache! (in the httpd.conf to be precisely.
conf
, logs
and
icons
directories into it.
The next step is to edit the configuration files for the server. This
consists of setting up various directives in up to three
central configuration files. By default, these files are located in
the conf
directory and are called srm.conf
,
access.conf
and httpd.conf
. To help you get
started there are same files in the conf
directory of the
distribution, called srm.conf-dist
,
access.conf-dist
and httpd.conf-dist
. Copy
or rename these files to the names without the -dist
.
Then edit each of the files. Read the comments in each file carefully.
Failure to setup these files correctly could lead to your server not
working or being insecure. You should also have an additional file in
the conf
directory called mime.types
. This
file usually does not need editing.
First edit httpd.conf
. This sets up general attributes
about the server: the port number, the user it runs as, etc. Next
edit the srm.conf
file; this sets up the root of the
document tree, special functions like server-parsed HTML or internal
imagemap parsing, etc. Finally, edit the access.conf
file to at least set the base cases of access.
In addition to these three files, the server behavior can be configured
on a directory-by-directory basis by using .htaccess
files in directories accessed by the server.